Linguagens de Programação Orientadas a Agentes: Uma Introdução Baseada em AgentSpeak(L)
نویسندگان
چکیده
This paper presents an introduction to the paradigm of agent-oriented programming based on a particular language called AgentSpeak(L). Examples of agents programmed in that language are given in order to facilitate the understanding of the language. Basic concepts on multi-agent systems and intelligent agents are given so as to provide the reader with a self-contained material. The paper also presents an overview of the various research projects on AgentSpeak(L) currently under development, and it points to several other agent-oriented programming languages.
منابع مشابه
Uma Estratégia baseada em Metamodelo para Geração de Código Orientado a Aspectos
This paper presents MARISA-AOCode, a strategy based on the Model Driven-Development (MDD) paradigm that supports model transformation from detailed project to different Aspect-Oriented Programming languages. MARISA-AOCode defines transformations rules between aSideML, a modeling language to aspect-oriented detailed project, and MetaSpin, a generic meta-model for aspect-oriented programming lang...
متن کاملAplicação do Problema da Gramática Mínima ao Projeto do Aspecto Sintático de Linguagens de Programação
This paper introduces a proposal of method for grammar inference of programming languages based in source-code examples. The strategy proposed in this method uses the solution of the smallest grammar problem for conversion of text representation into grammars that form the base of an adaptive model, which generalizes the respective resulting grammars from positive and negative examples. Resumo....
متن کاملUma Estratégia para Integração de Restrições Arquiteturais em Design Rules
Architectural Description Languages (ADLs) specify elements that comprise software architecture, the relationship between such element, as well as architectural constraints. Representation of architectural constraints in design rules that guide the development process is necessary to enforce architectural properties. In this article, we propose a strategy for mapping architectural constraints d...
متن کاملUsando Medição de Código Fonte para Refactoring
.................................................................................................................... x 1. INTRODUÇÃO............................................................................................................ 1 2. REVISÃO BIBLIOGRÁFICA ..................................................................................... 2 2.1. DEFININDO REFACTORINGS.................
متن کاملAn Ontology for Defining Environments within Multi-Agent Simulations
This paper presents an ontology for defining environments where agents are to be situated in simulations based on multi-agent systems. The ontology has been integrated into a platform for developing cognitive multi-agent simulations using agent-oriented programming technologies. The top-level environment ontology sets the basis for defining ontologies that are specific to the simulation of part...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- RITA
دوره 10 شماره
صفحات -
تاریخ انتشار 2003